


#include "Public.h"


uint8_t ReadFlashData( uint32_t  *u32ReadData );

void Data_Initial(void)
{
  
   if( ReadFlashData( gc.u32ReadData ) ==1)
   {  // 读取数据保存成功
      //gc.u16AdjVoltDisp  = gc.u32ReadData[0];
      //gc.u32Pwm_duty  = gc.u32ReadData[1];
     
    //  if ( gc.u32ReadData[2] ==2 )
    //  {
    //    gc.system_work_mod =2;  
    //  }
   }
   else
   {  //读取 保存的 FLASH 数据 失败
      // gc.u16AdjVoltDisp  = gc.u32ReadData[0];
      // gc.u32Pwm_duty  = gc.u32ReadData[0];      
      // gc.system_work_mod =1;    
   } 
  
  
  gc.system_work_mod =1;        //eerom有校准过直接跳到2精调，调试的时候设置开机1粗调
  
  
  gc.F_Adj_Period = 5;             //扫频时调整bit的时间间隔 ms
  
  
  gc.u32Pwm_Period =1600;  //后期从eerom读出数据
  gc.u32Pwm_duty = 20 ;    //后期从eerom读出数据
  
  gc.u16AdjVoltDisp = 5;
  gc.u32VoltSet = 5; 
  
  
  
  
}